package com.hifar.test.test.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hifar.test.test.pojo.HfEnvTestPerson;

import java.util.List;

/**
 * @author zhuWeiWei
 * @description TODO
 * @date 2025/4/10 14:11
 */
public interface IHfEnvTestPersonService extends IService<HfEnvTestPerson> {
    /**
     * 保存试验校核人员列表
     *
     * @param testId
     * @param userList
     */
    void saveCheckUserList(String testId, List<HfEnvTestPerson> userList);

    /**
     * 保存试验检验人员列表
     *
     * @param testId
     * @param userList
     */
    void saveTestUserList(String testId, List<HfEnvTestPerson> userList);

    /**
     * 查询试验校核人员
     *
     * @param testId
     * @return
     */
    List<HfEnvTestPerson> listTestCheckUser(String testId);

    /**
     * 查询试验校验人员
     *
     * @param testId
     * @return
     */
    List<HfEnvTestPerson> listTestTestUser(String testId);



    /**
     * 删除试验校核人员
     *
     * @param testId
     * @return
     */
    void removeTestCheckUser(String testId);

    /**
     * 删除试验校验人员
     *
     * @param testId
     * @return
     */
    void removeTestTestUser(String testId);


}
